package bdsimple.dto.base;

import java.util.List;

import dao.base.api.IDTO;
import dao.base.impl.Reference;

public interface ItemDTO extends IDTO {

	public static final String NOMBRE = "nombre";
	public static final String DESCRIPCION = "descripcion";
	public static final String IMAGEN = "imagen";
	public static final String TARJETA_MEMORIA_REFERENCIA = "idTarjetaMemoriaRef";
	
	// ---------------------------------------------------------------------------
	
	public String getNombre();

	public void setNombre(String nombre);

	// ---------------------------------------------------------------------------
	
	public String getDescripcion();

	public void setDescripcion(String descripcion);
	
	// ---------------------------------------------------------------------------
	
	public void setImagen(byte [] imagen);

	public byte [] getImagen();
	
	// ---------------------------------------------------------------------------
	
	public List<ItemVampiroDTO> getItemVampiroDTOList();
	
	public void /*            */setItemVampiroDTOList(List<ItemVampiroDTO> itemVampiroDTOList);
	
	// ---------------------------------------------------------------------------
	
	public Reference<TarjetaMemoriaDTO> getTarjetaMemoriaDTORef();
	
	public TarjetaMemoriaDTO getTarjetaMemoriaDTO();
	
	public void /*         */setTarjetaMemoriaDTO(TarjetaMemoriaDTO tarjetaMemoriaDTO);
	
	// ---------------------------------------------------------------------------
	
	public List<TarjetaMemoriaItemDTO> getTarjetaMemoriaItemDTOList();
	
	public void/*                    */setTarjetaMemoriaItemDTOList(List<TarjetaMemoriaItemDTO> tarjetaMemoriaItemDTOList);
	
	// ---------------------------------------------------------------------------
	
	public List<ItemVentaDTO> getItemVentaDTOList();
	
	public void/*           */setItemVentaDTOList(List<ItemVentaDTO> itemVentaDTOList);
		
	// ---------------------------------------------------------------------------
	
	public List<PrecioItemCiudadDTO> getPrecioItemCiudadDTOList();
	
	public void/*                  */setPrecioItemCiudadDTOList(List<PrecioItemCiudadDTO> precioItemCiudadDTOList);
	
	
}
